home *** CD-ROM | disk | FTP | other *** search
/ Mission 3 / Mission 3.zip / Mission 3.iso / spiele / bb / bb.eng next >
Text File  |  1997-05-25  |  12KB  |  283 lines

  1.  
  2. ~~1997~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  3.    _____   ____    ____      ____     _____   __  ___     _____      ____ _____
  4.   //  _ \ //   \  //   \    //   \   //  _ \ // \ \\ \   //  _ \    //  ///  _ \
  5.  //  / \///  / \//  /\/   //  / \ //  / \///  /  \\ \ //  /\\ \  //  ///  / \/
  6. //  /   //   ¨¨ /\\  ¨¨¨¨\//   ¨¨ ///  /   //  /   // ///  /  \\ \//  ///  /
  7. \\  \   \\  \¨¨¨  ¨¨¨¨// /\\  \¨¨¨ \\  \   \\  \  // / \\  \  // /\\  \\\  \
  8.  \\  \   \\  \//\//¨\// /  \\  \//\ \\  \   \\  \// /   \\  \// /  \\  \\\  \
  9.   \\  \   \\  ¨ /\\  ¨ /    \\  ¨ /  \\  \   \\  ¨ /     \\  ¨ /    \\  \\\  \
  10.    \\  >   \\  /  \\  /      \\  /    \\  >   \\  /       \\  /      \\  >\\  >
  11.     \\/     \\/    \\/        \\/      \\/     \\/         \\/        \\/  \\/
  12.      ¨       ¨      ¨          ¨        ¨       ¨           ¨          ¨    ¨
  13.                    _____       _____        ___       _____
  14.                   //  _ \     //  _ \       \\ \     //  _ \
  15.                  //  /\\/    //  /\\ \       \\ \   //  /\\/
  16.                 //  / _____ //  /  \\ \  //¨¨¨¨  \  \\  ¨¨¨¨\
  17.                 \\  \ \\   \\\  \   \\ \//  /¨¨\\ \  ¨¨¨¨¨\\ \
  18.                  \\  \ ¨// / \\  \  // /\\  \   \\ \//¨\  // / 
  19.                   \\  \// /   \\  \// /  \\  \  // /\\  \// /
  20.                    \\  ¨ /     \\  ¨ /    \\  ¨¨¨ /  \\  ¨ /
  21.                     \\  /       \\  /      \\    /    \\  /
  22.                      \\/         \\/        \\__/      \\/
  23.                       ¨           ¨          ¨¨¨        ¨
  24. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~sh3~~
  25.  
  26.  
  27.    ________     _____           __         ___          _____      ___  __
  28.   /    ___/    /     \          \ \       /   \        /     \    /  /  \ \
  29.  /    / __    /    /\ \    ______\ \     /  /\ \__    /    /\ \  /  /____\ \
  30. /    / /  \  /    /  \ \  /         \   /   ¨¨    \  /    /  \ \ \          \
  31. \    \ \__ \ \    \   \ \ \     ____ \  \     ____ \ \    \   \ \ \_________ \
  32.  \    \   \ \ \    \   \ \ \    \   \ \  \    \   \ \ \    \   \ \          \ \
  33.   \    \  /  \ \    \  /  \ \    \  /  \  \    \  /  \ \    \  /  \  _____  /  \
  34.    \    \/   /  \    \/   /  \    \/   /   \    \/   /  \    \/   /  \    \/   /
  35.     \       /    \       /    \       /     \       /    \       /    \       /
  36.      \     /      \     /      \     /       \     /      \     /      \     /
  37.       \   /        \   /        \   /         \   /        \   /        \   /
  38.        \_/          \_/          \_/           \_/          \_/          \_/
  39.  
  40.  
  41.  
  42.                                      GOD-BOY
  43.                                  "BUBBLE BOBBLE"
  44.  
  45.                             NINTARI GAMEBOY EMULATOR
  46.  
  47.  
  48.  
  49. - HISTORY ----------------------------------------------------------------------
  50.  
  51. In 1990 three hand held consoles were released.
  52. There was the Atari Lynx - 4096 colours, sprite scaling and rotation
  53. stereo sound and even a left handed mode. It rocked.
  54. Sega created their "GameGear". Crap name. Basically just a Master
  55. System in a smaller box. Not very exciting.
  56. The third machine was the infamous Nintendo gameboy. Its mono graphics
  57. and 8x8 sprites looked weak in comparison with the opposition.
  58. And guess which one sold the most?
  59.  
  60. In 1997 the Reservoir Gods were working on a new game to follow up
  61. their previous smash hit releases.
  62. Whist searching the internet for information on this new game, they
  63. inadvertedly came across documentation for a Nintendo Gameboy emulator.
  64. Cogs wheeled slowly in their tiny brains and light bulb popped up:
  65. "Why don't we do this on the Falcon ?"
  66.  
  67. The Siliconvention - Bremen, Germany, Easter 1997. God-Boy was taking shape, 
  68. although there was not much for an inquisitive public to see as the video
  69. routines hadn't been completed.
  70. Agent T's flat, Hamburg, two days later. God-Boy finally ran its first
  71. game, ironically enough it was "Bubble Bobble" a game the Gods had brought
  72. to Atari screens two years earlier.
  73.  
  74. The Atari Show, Birmingham, April 1997. A preview release of God-Boy
  75. was shown with a fully playable version of "Bubble Bobble". It was
  76. almost ready, The public held their breath.
  77.  
  78. MSG's palace, Bolton, May 1997. The finishing touches to "Bubble Bobble"
  79. were made. Scores of nice samples were included. It did, in a very real
  80. sense, rock.
  81.  
  82. - IMPORTANT --------------------------------------------------------------------
  83.  
  84. The bubble sprites in "Bubble Bobble" do flicker.
  85. This is not due to a bug in the emulator, but is down to the way BB itself is
  86. coded. As the GameBoy has a limit of 40 sprites, the programmers decided to
  87. double this capacity by drawing half of the bubbles in one frame and half in
  88. the next. This means you can get 80 sprites on screen!
  89.  
  90. Becuase of the nature of LCD screens, when you turn pixels off they don't
  91. disappear immediately. This effect is usually detrimental and mainly noticed
  92. in the fact that scrolling is very blurry. But in Bubble Bobble it has been
  93. used to positive effect. As the sprite is only off for one frame, it won't
  94. won't have disappeared by the time it is drawn again in the next frame.
  95.  
  96. These flickering sprites may appear a slightly different shade because of this
  97. trick, but on an LCD display you won't see the flickering. On RGB, the pixel off
  98. is virtually instantaneously so this switching on and off of parts of sprites
  99. causes a noticeable flickering. 
  100.  
  101. Fortunately this technique is only used on the bubbles and doesn't affect the
  102. gameplay at all.
  103.  
  104. God-Boy is specially designed just to run the included game.
  105. You cannot load other gameboy files into God-Boy!
  106.  
  107. We will be releasing other gameboy games, but only after we have composed
  108. tracker music for them, created hordes of sampled sound effects and bolted a
  109. nice trainer mode on the front end.
  110.  
  111. So just sit back and enjoy "Bubble Bobble". And in the fullness of time another
  112. GodBoy release will pop out onto the earth. Like a little lamb in spring.
  113.  
  114. - LOADING ----------------------------------------------------------------------
  115.  
  116. Use your mouse implement to click twice on "GOD_BOY.TOS".
  117. Make sure the file "BUBBLE1.GB" is in the same directory.
  118. Via the magic of GEM, the program will now load.
  119. Incredible.
  120.  
  121. - FRONT-END --------------------------------------------------------------------
  122.  
  123. The front end of God-Boy includes a series of options for controlling
  124. the emulator. The menu is controlled with cursor keys and space.
  125.  
  126. * START *
  127.  
  128. Begins the game. No, really.
  129.  
  130. * CREDITS *
  131.  
  132. Prints up the usual guff.
  133.  
  134. * TRAINER *
  135.  
  136. Allows you to cheat quite blatantly.
  137. Use arrow keys to move between options and space to toggle them
  138. on and off. (Like a light switch).
  139. The start level can be changed using left and right cursor keys.
  140. If shift is held down whilst pressing these keys then the level
  141. will move in steps of 10. That's as many fingers as are on two
  142. hands. Usually.
  143.  
  144. * OPTIONS *
  145.  
  146. DSP TRACKER - turning this off will completely disable the DSP tracker,
  147. useful if you have some crazy sped up falcon which doesn't like DSP
  148. stuff. You may also notice some small speed increase with the emulator.
  149.  
  150. The Music and Sound Effects can also be toggled on and off.
  151. You may notice a small difference with your ears.
  152. If the DSP TRACKER is off, these options have no effect.
  153.  
  154. The control method can be toggled between Keys and a Jaguar Powerpad
  155. plugged into port a.
  156. Keys used:
  157.  
  158. CURSOR UP.....Up
  159. CURSOR DOWN...Down
  160. CURSOR LEFT...Left
  161. CURSOR RIGHT..Right
  162. LEFT SHIFT....Button A (Fire Bubble)
  163. ALTERNATE.....Button B (Jump)
  164. HELP..........Start Button (quite important!)
  165. UNDO..........Select Button (not quite so important!)
  166.  
  167. Jagpad:
  168.  
  169. Directions and Fire A and Fire B as on the gameboy.
  170.  
  171. PAUSE.........Start Button
  172. OPTION........Select
  173.  
  174.  
  175. - PLAYING ----------------------------------------------------------------------
  176.  
  177. Run around bubbling things then pop them. You get the idea.
  178.  
  179. If you press "SELECT" on the main game screen you can then scroll
  180. around the screen 
  181.  
  182. - SCREEN SHOTS -----------------------------------------------------------------
  183.  
  184. If you press F9 during the game then the current screen will be saved into the
  185. current directory under the filename "GBSCREEN.PI1".
  186. This is a standard 32034 byte degas file.
  187.  
  188. - DEBUGGING --------------------------------------------------------------------
  189.  
  190. We have created a full Gameboy debugger for God-Boy.
  191. "Mon-GB" allows you to trace through the Z80 code, set breakpoints and alter
  192. memory in exactly the same way as MON-ST on the Atari.
  193. This is an additional extra which is not included with this release, but if you
  194. are a coder or a hacker who fancies messing around with gameboy games, adding
  195. trainer modes etc. then drop us a line and we will send you Mon-GB.
  196.  
  197. - CREDITS ----------------------------------------------------------------------
  198.  
  199. Coding      Mr. Pink
  200. Graphics    sh3
  201. Music       MSG
  202. DSP Tracker TAT
  203.  
  204. All code was written in 100% 68030 assembly language.
  205. If there is a lot of demand I may do an ST port, probably
  206. STE only as the Blitter is used quite heavily.
  207.  
  208. - THANKS -----------------------------------------------------------------------
  209.  
  210. For all the gameboy documention, additional info and general help:
  211.  
  212. Marcel De Kogel, Marat Fayzullin, Jens.
  213.  
  214. Big thanks for supplying gameboy related files to:
  215.  
  216. Daniel Hedberg, Antonio Lillo, Reine Larsson, Daryl Harkin,
  217. and Phil Cann.
  218.  
  219. Thanks also to:
  220.  
  221. Tat - for moral support and the DSP replay.
  222. MSG - for playtesting.
  223. Flinny - for laughing at the early version of God-Boy.
  224.  
  225. - GREETS -----------------------------------------------------------------------
  226.  
  227. Absence. Aggression. Avena. Black Scorpion Software. Chaos Engine. Cream. 
  228. Cobra. Dead Hackers Society. Escape. EKO. EXA. Fun. Impulse. Inter. Lazer. 
  229. Maggie Team. Misfits. MJJ Productions. Most Wanted. New Beat Development.
  230. Pandemonium. RDT. Senior Dads. Shadows. Therapy. TNB. Tool 8. Toons. Toxic.
  231. Toys. TSCC.
  232.  
  233. Special Greets to: Disco Mobile.
  234.  
  235. - CONTACT US -------------------------------------------------------------------
  236.  
  237. Write to:
  238.  
  239. Leon O'Reilly
  240. Cwm Isaf
  241. Abermule
  242. Montgomery
  243. Powys
  244. SY15 6JL
  245.  
  246. E-Mail:
  247.  
  248. leon@powys.tec.org.uk        ( Mr. Pink )
  249. msg1css@bolton.ac.uk        ( MSG )
  250.  
  251. Homepage:
  252.  
  253. http://www.acs.bolton.ac.uk/~msg1css/maison.htm
  254.  
  255. - FUTURE -----------------------------------------------------------------------
  256.  
  257. We will be releasing more Gameboy games for God-Boy.
  258. There aren't going to be bunged out production line style like on the nasty PC.
  259. We put care and attention into the releases and they will feature nice music
  260. and stereo samples and good colours.
  261.  
  262. If you have any bug reports or additional features you would like to see added
  263. to God-Boy, please get in touch.
  264.  
  265. - LEGAL ------------------------------------------------------------------------
  266.  
  267. God-Boy is freeware.
  268. Please copy it everywhere.
  269.  
  270. But don't forget, if you don't own a gameboy and the cartridges, then please
  271. laugh long and hard at Nintendo as you blatantly rip them off.
  272.  
  273. If Nintendo do go bankrupt because of God-Boy, we will be kind enough to set
  274. up a special Nintendo charity featuring bring-and-buy jumble sales and 
  275. coffee mornings. When you see the Nintendo employees on the street flogging
  276. copies of the big issue, you know who to blame.
  277.  
  278. Have fun. See you next time.
  279.  
  280. ------------------------------------------------------ (c) 1997 Reservoir Gods -
  281.  
  282.  
  283.